to feel ashamed - Spanish English Dictionary